deliberate ambush - Alemán Inglés Diccionario